/* CSS Document */
@charset "utf-8";

html{overflow:auto;}
body{background:#fff;}
/*收益计算器*/
.tool_content{ width:940px; height:auto; padding:30px; background:#FFF; position:relative; margin:auto; font-size:12px; color:#3a3a3a;}
.tool_box{ height:auto; margin:auto;}
.tool_left{ float:left; width:400px; height:auto;}
.tool_left h3{ font-size:17px; color:#121212; padding-bottom:50px;}
.tool_item{ width:500px; height:44px;  padding:8px 0;}
.tool_item span{ float:left; width:78px; height:44px; padding-right:8px; text-align:right; line-height:44px;}
.tool_item .tool_form{width:auto; height:44px; line-height:44px; float:left;}
.tool_item .tool_form.tool_form_radio{width:290px; height:auto; line-height:28px; margin-top:10px;}
.tool_item .tool_form label{ margin-right:15px; font-size:14px; display:inline-block;}
.tool_item .tool_form label input{ position:relative; top:1px; margin-right:5px;}
.tool_item .tool_unit{ float:left; width:40px; height:44px; line-height:44px; padding-left:8px;}
.tool_item_btn{ margin-left:86px; margin-top:25px;}
.tool_txt{padding:9px 5px; border:#d2d2d2 solid 1px; width:200px; height:24px; color:#787878; font-size:14px; line-height:24px;}
.tool_txt02{padding:9px 5px; border:#d2d2d2 solid 1px; width:200px; height:24px; color:#787878; font-size:14px; line-height:24px; text-align:center;}
#timeType{ height:44px; width:80px; position:relative; top:1px; color:#787878; font-size:14px; padding-left:10px;}

.tool_right{ width:540px; height:auto; float:right;}
.tool_result{ padding:0 0 40px;}
.tool_result dt{ font-size:17px; color:#121212; padding-bottom:20px;}
.tool_result dd table{ font-size:14px; color:#787878}
.tool_table{ line-height:30px; font-size:14px; margin-top:10px; text-align:center;}
.tool_table td{ padding:10px 0;}
.tool_table tr.tool_tr1 td{ background:#f90; color:#fff; border:1px #fff solid;}
.tool_table tr.tool_tr2 td{ background:#f1f1f1; color:#333; border:1px #fff solid;}